peter panagore